Norris reduced Piastri's lead toward the end of the race but the Australian held on with worn tires and Norris couldn't get close enough to challenge.
Charles Leclerc was third for Ferrari after he kept Red Bull's Max Verstappen behind him all race.
On Saturday, Verstappen held off both McLarens to take the sprint win, with Piastri second and Norris third.
___
AP auto racing: https://apnews.com/hub/auto-racing
Credit: AP
Credit: AP